recombinant dna technology - English Synonyms Dictionary